Beijing says G7 'maliciously slandered and smeared' China